El idioma oficial es el árabe marroquí y el francés. El español se habla en el norte, los bereberes hablan su propio idioma y dialectos que no tienen nada que ver con el árabe.